// pages/address/address.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    address:"黄石阳新",
    phone:"13329924486",
    Wechat:"13329924486",
    markers:[{
      id:0,
      name:"fbz餐馆",
      address:"黄石阳新",
      latitude:29.957158,//纬度
      longitude:115.069859,//经度
      width: 50,
      height: 50
    }]
  },
  //点击导航
  clickMap(e){
    console.log('点击地图上的标记点',e.currentTarget.dataset.marker)
    let marker=e.currentTarget.dataset.marker
    wx.getLocation({
      type: 'wgs84',//wgs84 返回 gps 坐标，gcj02 返回可用于 wx.openLocation 的坐标
      success(res) {
        wx.openLocation({  //使用微信内置地图查看位置
          latitude: marker.latitude,//要去的纬度
          longitude: marker.longitude,//要去的经度
          name:marker.name,
          address:marker.address,
          scale: 18//地图缩略程度
        })
      },
      fail(err) {
        console.error("获取位置失败", err)
        wx.showModal({
          title: "需要授权",
          content: "需要授权位置信息,才可以实现导航,点击去设置就可以开启位置权限",
          confirmText: "去设置",
          success(res){
            console.log("弹窗点击",res)
            if(res.confirm)
            {
              wx.openSetting()
            }
          }
        })
      }
    })
  },
  //拨打电话
  callPhone(e){
    wx.makePhoneCall({
      phoneNumber: e.currentTarget.dataset.phone,
    })
  },
  copyWechat(e){
    console.log('qq',e.currentTarget.dataset.wechat)
    wx.setClipboardData({
      data: e.currentTarget.dataset.wechat,
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})